/********************************************************************************
** Form generated from reading UI file 'UserRegionPolygonWidget.ui'
**
** Created by: Qt User Interface Compiler version 5.11.1
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_USERREGIONPOLYGONWIDGET_H
#define UI_USERREGIONPOLYGONWIDGET_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include <UserRegion/MultiLocationEditor/MultiLocationEditor.h>
#include <UserRegion/UserRegionAlarmTypeWidget.h>
#include <UserRegion/UserRegionDrawPropertyWidget.h>

QT_BEGIN_NAMESPACE

class Ui_FormPolygon
{
public:
    QVBoxLayout *verticalLayout_2;
    QHBoxLayout *horizontalLayout;
    QLabel *label;
    QLineEdit *lineEdit_RegionName;
    QLabel *label_3;
    QComboBox *comboBox_region_type;
    QPushButton *toolButton_delete_region;
    QHBoxLayout *horizontalLayout_2;
    QLabel *label_2;
    QTextEdit *lineEdit_RegionComment;
    QGroupBox *groupBox;
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout_8;
    QLabel *label_10;
    QRadioButton *radioButton_DFM;
    QSpacerItem *horizontalSpacer_7;
    QRadioButton *radioButton_D;
    QSpacerItem *horizontalSpacer_8;
    QRadioButton *radioButton_DF;
    QSpacerItem *horizontalSpacer_6;
    QPushButton *pushButton_AddNewLocation;
    QFrame *line_3;
    MultiLocationEditor *widgetLocationTable;
    QGroupBox *groupBox_3;
    QHBoxLayout *horizontalLayout_4;
    UserRegionAlarmTypeWidget *AlarmTypeWidget;
    QGroupBox *groupBox_2;
    QHBoxLayout *horizontalLayout_3;
    UserRegionDrawPropertyWidget *widgetRegionStyle;
    QHBoxLayout *horizontalLayout_7;
    QSpacerItem *horizontalSpacer_5;
    QPushButton *pushButton_OK;
    QPushButton *pushButton_Cancel;

    void setupUi(QWidget *FormPolygon)
    {
        if (FormPolygon->objectName().isEmpty())
            FormPolygon->setObjectName(QStringLiteral("FormPolygon"));
        FormPolygon->resize(518, 659);
        QIcon icon;
        icon.addFile(QStringLiteral(":/UserRegion/Resource/Draw_Polygon.png"), QSize(), QIcon::Normal, QIcon::Off);
        FormPolygon->setWindowIcon(icon);
        verticalLayout_2 = new QVBoxLayout(FormPolygon);
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
        label = new QLabel(FormPolygon);
        label->setObjectName(QStringLiteral("label"));

        horizontalLayout->addWidget(label);

        lineEdit_RegionName = new QLineEdit(FormPolygon);
        lineEdit_RegionName->setObjectName(QStringLiteral("lineEdit_RegionName"));

        horizontalLayout->addWidget(lineEdit_RegionName);

        label_3 = new QLabel(FormPolygon);
        label_3->setObjectName(QStringLiteral("label_3"));

        horizontalLayout->addWidget(label_3);

        comboBox_region_type = new QComboBox(FormPolygon);
        comboBox_region_type->addItem(QString());
        comboBox_region_type->addItem(QString());
        comboBox_region_type->addItem(QString());
        comboBox_region_type->setObjectName(QStringLiteral("comboBox_region_type"));

        horizontalLayout->addWidget(comboBox_region_type);

        toolButton_delete_region = new QPushButton(FormPolygon);
        toolButton_delete_region->setObjectName(QStringLiteral("toolButton_delete_region"));

        horizontalLayout->addWidget(toolButton_delete_region);


        verticalLayout_2->addLayout(horizontalLayout);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
        label_2 = new QLabel(FormPolygon);
        label_2->setObjectName(QStringLiteral("label_2"));
        QFont font;
        font.setPointSize(11);
        label_2->setFont(font);
        label_2->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);

        horizontalLayout_2->addWidget(label_2);

        lineEdit_RegionComment = new QTextEdit(FormPolygon);
        lineEdit_RegionComment->setObjectName(QStringLiteral("lineEdit_RegionComment"));
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Maximum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(lineEdit_RegionComment->sizePolicy().hasHeightForWidth());
        lineEdit_RegionComment->setSizePolicy(sizePolicy);
        lineEdit_RegionComment->setFont(font);

        horizontalLayout_2->addWidget(lineEdit_RegionComment);


        verticalLayout_2->addLayout(horizontalLayout_2);

        groupBox = new QGroupBox(FormPolygon);
        groupBox->setObjectName(QStringLiteral("groupBox"));
        verticalLayout = new QVBoxLayout(groupBox);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        horizontalLayout_8 = new QHBoxLayout();
        horizontalLayout_8->setObjectName(QStringLiteral("horizontalLayout_8"));
        label_10 = new QLabel(groupBox);
        label_10->setObjectName(QStringLiteral("label_10"));

        horizontalLayout_8->addWidget(label_10);

        radioButton_DFM = new QRadioButton(groupBox);
        radioButton_DFM->setObjectName(QStringLiteral("radioButton_DFM"));

        horizontalLayout_8->addWidget(radioButton_DFM);

        horizontalSpacer_7 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);

        horizontalLayout_8->addItem(horizontalSpacer_7);

        radioButton_D = new QRadioButton(groupBox);
        radioButton_D->setObjectName(QStringLiteral("radioButton_D"));

        horizontalLayout_8->addWidget(radioButton_D);

        horizontalSpacer_8 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);

        horizontalLayout_8->addItem(horizontalSpacer_8);

        radioButton_DF = new QRadioButton(groupBox);
        radioButton_DF->setObjectName(QStringLiteral("radioButton_DF"));

        horizontalLayout_8->addWidget(radioButton_DF);

        horizontalSpacer_6 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_8->addItem(horizontalSpacer_6);

        pushButton_AddNewLocation = new QPushButton(groupBox);
        pushButton_AddNewLocation->setObjectName(QStringLiteral("pushButton_AddNewLocation"));
        QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(pushButton_AddNewLocation->sizePolicy().hasHeightForWidth());
        pushButton_AddNewLocation->setSizePolicy(sizePolicy1);
        pushButton_AddNewLocation->setMinimumSize(QSize(30, 30));
        pushButton_AddNewLocation->setMaximumSize(QSize(30, 30));
        QIcon icon1;
        icon1.addFile(QStringLiteral(":/UserRegion/Resource/add_box.png"), QSize(), QIcon::Normal, QIcon::Off);
        pushButton_AddNewLocation->setIcon(icon1);
        pushButton_AddNewLocation->setIconSize(QSize(30, 30));

        horizontalLayout_8->addWidget(pushButton_AddNewLocation);


        verticalLayout->addLayout(horizontalLayout_8);

        line_3 = new QFrame(groupBox);
        line_3->setObjectName(QStringLiteral("line_3"));
        line_3->setFrameShape(QFrame::HLine);
        line_3->setFrameShadow(QFrame::Sunken);

        verticalLayout->addWidget(line_3);

        widgetLocationTable = new MultiLocationEditor(groupBox);
        widgetLocationTable->setObjectName(QStringLiteral("widgetLocationTable"));
        QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Minimum);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(widgetLocationTable->sizePolicy().hasHeightForWidth());
        widgetLocationTable->setSizePolicy(sizePolicy2);
        widgetLocationTable->setMinimumSize(QSize(445, 200));
        widgetLocationTable->setMaximumSize(QSize(16777215, 16777215));

        verticalLayout->addWidget(widgetLocationTable);


        verticalLayout_2->addWidget(groupBox);

        groupBox_3 = new QGroupBox(FormPolygon);
        groupBox_3->setObjectName(QStringLiteral("groupBox_3"));
        horizontalLayout_4 = new QHBoxLayout(groupBox_3);
        horizontalLayout_4->setObjectName(QStringLiteral("horizontalLayout_4"));
        AlarmTypeWidget = new UserRegionAlarmTypeWidget(groupBox_3);
        AlarmTypeWidget->setObjectName(QStringLiteral("AlarmTypeWidget"));
        QSizePolicy sizePolicy3(QSizePolicy::Minimum, QSizePolicy::Minimum);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(AlarmTypeWidget->sizePolicy().hasHeightForWidth());
        AlarmTypeWidget->setSizePolicy(sizePolicy3);
        AlarmTypeWidget->setMinimumSize(QSize(480, 35));

        horizontalLayout_4->addWidget(AlarmTypeWidget);


        verticalLayout_2->addWidget(groupBox_3);

        groupBox_2 = new QGroupBox(FormPolygon);
        groupBox_2->setObjectName(QStringLiteral("groupBox_2"));
        groupBox_2->setFont(font);
        horizontalLayout_3 = new QHBoxLayout(groupBox_2);
        horizontalLayout_3->setObjectName(QStringLiteral("horizontalLayout_3"));
        widgetRegionStyle = new UserRegionDrawPropertyWidget(groupBox_2);
        widgetRegionStyle->setObjectName(QStringLiteral("widgetRegionStyle"));
        sizePolicy3.setHeightForWidth(widgetRegionStyle->sizePolicy().hasHeightForWidth());
        widgetRegionStyle->setSizePolicy(sizePolicy3);
        widgetRegionStyle->setMinimumSize(QSize(480, 110));

        horizontalLayout_3->addWidget(widgetRegionStyle);


        verticalLayout_2->addWidget(groupBox_2);

        horizontalLayout_7 = new QHBoxLayout();
        horizontalLayout_7->setObjectName(QStringLiteral("horizontalLayout_7"));
        horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_7->addItem(horizontalSpacer_5);

        pushButton_OK = new QPushButton(FormPolygon);
        pushButton_OK->setObjectName(QStringLiteral("pushButton_OK"));

        horizontalLayout_7->addWidget(pushButton_OK);

        pushButton_Cancel = new QPushButton(FormPolygon);
        pushButton_Cancel->setObjectName(QStringLiteral("pushButton_Cancel"));

        horizontalLayout_7->addWidget(pushButton_Cancel);


        verticalLayout_2->addLayout(horizontalLayout_7);


        retranslateUi(FormPolygon);

        QMetaObject::connectSlotsByName(FormPolygon);
    } // setupUi

    void retranslateUi(QWidget *FormPolygon)
    {
        FormPolygon->setWindowTitle(QApplication::translate("FormPolygon", "\345\244\232\350\276\271\345\275\242\345\214\272\345\237\237", nullptr));
        label->setText(QApplication::translate("FormPolygon", "\345\220\215\347\247\260\357\274\232", nullptr));
        lineEdit_RegionName->setText(QString());
        lineEdit_RegionName->setPlaceholderText(QApplication::translate("FormPolygon", "\350\276\223\345\205\245\345\221\212\350\255\246\345\214\272\345\237\237\345\220\215\347\247\260", nullptr));
        label_3->setText(QApplication::translate("FormPolygon", "\347\261\273\345\236\213:", nullptr));
        comboBox_region_type->setItemText(0, QApplication::translate("FormPolygon", "\345\221\212\350\255\246\345\214\272", nullptr));
        comboBox_region_type->setItemText(1, QApplication::translate("FormPolygon", "\345\261\217\350\224\275\345\214\272", nullptr));
        comboBox_region_type->setItemText(2, QApplication::translate("FormPolygon", "\350\265\267\346\211\271\345\214\272", nullptr));

        toolButton_delete_region->setText(QApplication::translate("FormPolygon", "\345\210\240\351\231\244\346\265\267\345\214\272", nullptr));
        label_2->setText(QApplication::translate("FormPolygon", "\350\257\264\346\230\216:", nullptr));
        lineEdit_RegionComment->setPlaceholderText(QApplication::translate("FormPolygon", "\350\276\223\345\205\245\345\221\212\350\255\246\345\214\272\345\237\237\347\232\204\345\244\207\346\263\250\344\277\241\346\201\257", nullptr));
        groupBox->setTitle(QApplication::translate("FormPolygon", "\345\244\232\350\276\271\345\275\242\345\235\220\346\240\207\345\210\227\350\241\250", nullptr));
        label_10->setText(QApplication::translate("FormPolygon", "\345\235\220\346\240\207\347\261\273\345\236\213\357\274\232", nullptr));
        radioButton_DFM->setText(QApplication::translate("FormPolygon", "\345\272\246\343\200\201\345\210\206\343\200\201\347\247\222", nullptr));
        radioButton_D->setText(QApplication::translate("FormPolygon", "\345\260\217\346\225\260\345\272\246\346\225\260", nullptr));
        radioButton_DF->setText(QApplication::translate("FormPolygon", "\345\272\246\343\200\201\345\215\201\350\277\233\345\210\266", nullptr));
#ifndef QT_NO_TOOLTIP
        pushButton_AddNewLocation->setToolTip(QApplication::translate("FormPolygon", "\346\226\260\345\242\236\345\235\220\346\240\207", nullptr));
#endif // QT_NO_TOOLTIP
        pushButton_AddNewLocation->setText(QString());
        groupBox_3->setTitle(QApplication::translate("FormPolygon", "\345\221\212\350\255\246\350\256\276\347\275\256", nullptr));
        groupBox_2->setTitle(QApplication::translate("FormPolygon", "\346\240\267\345\274\217/\351\242\234\350\211\262", nullptr));
        pushButton_OK->setText(QApplication::translate("FormPolygon", "\347\241\256\345\256\232", nullptr));
        pushButton_Cancel->setText(QApplication::translate("FormPolygon", "\345\217\226\346\266\210", nullptr));
    } // retranslateUi

};

namespace Ui {
    class FormPolygon: public Ui_FormPolygon {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_USERREGIONPOLYGONWIDGET_H
